This paper presents the main characteristics of the evolutionary optimization code named EOS, Evolutionary Optimization at Sapienza, and its successful application to challenging, real-world space trajectory optimization problems. EOS is a global optimization algorithm for constrained and unconstrained problems of real-valued variables. It implements a number of improvements to the well-known Differential Evolution (DE) algorithm, namely, a self-adaptation of the control parameters, an epidemic mechanism, a clustering technique, an arepsilon-constrained method to deal with nonlinear constraints, and a synchronous island-model to handle multiple populations in parallel. The results reported prove that EOS is capable of achieving increased performance compared to state-of-the-art single-population self-adaptive DE algorithms when applied to high-dimensional or highly-constrained space trajectory optimization problems.

EOS: a parallel, self-adaptive, multi-population evolutionary algorithm for constrained global optimization / Federici, L.; Benedikter, B.; Zavoli, A.. - (2020), pp. 1-10. (Intervento presentato al convegno 2020 IEEE Congress on Evolutionary Computation, CEC 2020 tenutosi a virtual) [10.1109/CEC48606.2020.9185800].

EOS: a parallel, self-adaptive, multi-population evolutionary algorithm for constrained global optimization

Federici L.;Benedikter B.;Zavoli A.
2020

Abstract

This paper presents the main characteristics of the evolutionary optimization code named EOS, Evolutionary Optimization at Sapienza, and its successful application to challenging, real-world space trajectory optimization problems. EOS is a global optimization algorithm for constrained and unconstrained problems of real-valued variables. It implements a number of improvements to the well-known Differential Evolution (DE) algorithm, namely, a self-adaptation of the control parameters, an epidemic mechanism, a clustering technique, an arepsilon-constrained method to deal with nonlinear constraints, and a synchronous island-model to handle multiple populations in parallel. The results reported prove that EOS is capable of achieving increased performance compared to state-of-the-art single-population self-adaptive DE algorithms when applied to high-dimensional or highly-constrained space trajectory optimization problems.
2020
2020 IEEE Congress on Evolutionary Computation, CEC 2020
constrained optimization; differential evolution; evolutionary optimization; global optimization; island-model; parallel computing; self-adaptation; space trajectory optimization
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
EOS: a parallel, self-adaptive, multi-population evolutionary algorithm for constrained global optimization / Federici, L.; Benedikter, B.; Zavoli, A.. - (2020), pp. 1-10. (Intervento presentato al convegno 2020 IEEE Congress on Evolutionary Computation, CEC 2020 tenutosi a virtual) [10.1109/CEC48606.2020.9185800].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1452827
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 28
  • ???jsp.display-item.citation.isi??? 7
social impact